it gives me the creeps - Francés Inglés Diccionario